package cn.qingyun.gis.modules.enterprise.service;

import cn.qingyun.gis.modules.enterprise.entity.Grid;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 区划数据表 服务类
 * </p>
 *
 * @author skb
 * @since 2024-03-29
 */
public interface IGridService extends IService<Grid> {

    /**
     * @description: 获取用户权限下地区数据
     * @author skb
     * @date 2024/4/17 15:10
     */
    List getRegionList();
    /**
     * @description: 获取所有网格数据
     * @author skb
     * @date 2024/4/17 15:10
     */
    List<Grid> getGridList(String code);

    /**
     * @description: 获取业务区划树
     * @author skb
     * @date 2024/3/29 11:02
     */
    List getTreeList();

    /**
     * @description: 根据code获取wkt
     * @author skb
     * @date 2024/3/29 10:52
     */
    String getWktByCode(String code);
}
